Słownik techniczny polsko-angielski

puncher, punching machine